Skip to main content
NectarCRM is a Brazilian CRM platform designed for B2B sales teams. It provides tools for managing contacts, opportunities, qualifications, tasks, appointments, and sales pipelines, helping teams track their sales processes from prospecting to closing.

Configuring NectarCRM as a Source

In the Sources tab, click on the “Add source” button located on the top right of your screen. Then, select the NectarCRM option from the list of connectors. Click Next and you’ll be prompted to add your access.

1. Add account access

You’ll need to provide your NectarCRM API access token. To find it, go to Settings > Integrations > Public Token in your NectarCRM account. The following configurations are available:
  • API Key: Your NectarCRM API access token (required).
  • Start Date: The earliest date from which records will be synced for incremental streams.
Once you’re done, click Next.

2. Select streams

Choose which data streams you want to sync. For faster extractions, select only the streams that are relevant to your analysis. You can select entire groups of streams or pick specific ones. Select the streams and click Next.

3. Configure data streams

Customize how you want your data to appear in your catalog. Select the desired layer where the data will be placed, a folder to organize it inside the layer, a name for each table, and the type of sync.
  • Layer: choose between the existing layers on your catalog.
  • Folder: a folder can be created inside the selected layer to group all tables.
  • Table name: a name is suggested, but feel free to customize it. You can add a prefix to all tables at once.
  • Sync Type: you can choose between INCREMENTAL and FULL_TABLE.
    • Incremental: only new or updated data is fetched each run.
    • Full table: the current state of the data is fetched each run.
Once you are done configuring, click Next.

4. Configure data source

Describe your data source for easy identification within your organization, not exceeding 140 characters. To define your Trigger, consider how often you want data to be extracted from this source. Once you are ready, click Next to finalize the setup.

5. Check your new source

You can view your new source on the Sources page. If needed, manually trigger the source extraction by clicking on the arrow button. Once executed, your data will appear in your Catalog.
For you to be able to see it on your Catalog, you need at least one successful source run.

Streams and Fields

Below you’ll find all available data streams from NectarCRM and their corresponding fields:
FieldTypeDescription
idIntegerUnique identifier for the contact
nomeStringName of the contact
razaoSocialStringLegal name (Razão Social)
ativoBooleanIndicates if the contact is active
constanteIntegerConstant identifier
cnpjStringCNPJ (Brazilian company registry number)
cpfStringCPF (Brazilian individual registry number)
categoriaStringCategory of the contact
origemStringOrigin of the contact
segmentoStringSegment of the contact
responsavel_idIntegerIdentifier of the responsible user
responsavel_nomeStringName of the responsible user
responsavel_loginStringLogin of the responsible user
emailsArray of stringsList of email addresses
telefonesArray of stringsList of phone numbers
enderecoArray of objectsAddress information
camposPersonalizadosString (JSON)Custom fields in JSON format
dataCriacaoDatetimeCreation date
dataAtualizacaoDatetimeLast update date
FieldTypeDescription
idIntegerUnique identifier for the opportunity
codigoStringCode of the opportunity
nomeStringName of the opportunity
dataLimiteDatetimeDeadline date
dataProrrogacaoDatetimeExtension date
stageEntryDateDatetimeStage entry date
dataConclusaoDatetimeConclusion date
autorStringAuthor of the opportunity
autorAtualizacaoStringAuthor of the last update
autorConclusaoStringAuthor of the conclusion
responsavelStringResponsible user
corresponsaveisStringCo-responsibles
clienteStringClient information
etapaIntegerCurrent stage of the opportunity
statusIntegerStatus code
pipelineStringPipeline name
funil_venda_idIntegerSales funnel identifier
funil_venda_nomeStringSales funnel name
probabilidadeIntegerProbability of winning
temperaturaStringTemperature or urgency
valorAvulsoNumberOne-time value
valorMensalNumberMonthly value
valorTotalNumberTotal value
valorTotalDescontosNumberTotal discount value
cliente_idIntegerIdentifier of the client
cliente_nomeStringName of the client
responsavel_idIntegerIdentifier of the responsible user
responsavel_nomeStringName of the responsible user
responsavel_loginStringLogin of the responsible user
produtosArray of objectsProducts linked to the opportunity
camposPersonalizadosString (JSON)Custom fields in JSON format
dataCriacaoDatetimeCreation date
dataAtualizacaoDatetimeLast update date
FieldTypeDescription
idIntegerUnique identifier for the qualification
codigoStringCode
nomeStringName
cliente_idIntegerIdentifier of the client
cliente_nomeStringName of the client
statusIntegerStatus code
dataLimiteDatetimeDeadline date
etapaIntegerStage
pipelineStringPipeline name
funil_venda_idIntegerSales funnel identifier
funil_venda_nomeStringSales funnel name
responsavel_idIntegerIdentifier of the responsible user
responsavel_nomeStringName of the responsible user
responsavel_loginStringLogin of the responsible user
tarefasIntegerNumber of tasks
compromissosIntegerNumber of appointments
camposPersonalizadosString (JSON)Custom fields in JSON format
dataCriacaoDatetimeCreation date
dataAtualizacaoDatetimeLast update date
FieldTypeDescription
idIntegerUnique identifier for the appointment
assuntoStringSubject
tituloStringTitle
descricaoStringDescription
dataInicioDatetimeStart date and time
dataFimDatetimeEnd date and time
diaInteiroBooleanIndicates if it’s an all-day event
enderecoStringAddress
statusIntegerStatus code
cliente_idIntegerIdentifier of the client
cliente_nomeStringName of the client
responsavel_idIntegerIdentifier of the responsible user
responsavel_nomeStringName of the responsible user
responsavel_loginStringLogin of the responsible user
tipo_idIntegerIdentifier of the appointment type
tipo_nomeStringName of the appointment type
participantesArray of objectsList of participants
dataCriacaoDatetimeCreation date
dataAtualizacaoDatetimeLast update date
FieldTypeDescription
idIntegerUnique identifier for the task
tituloStringTitle
descricaoStringDescription
dataLimiteDatetimeDeadline date
statusIntegerStatus code
tipoIntegerType of task
prioridadeIntegerPriority level
cliente_idIntegerIdentifier of the client
cliente_nomeStringName of the client
responsavel_idIntegerIdentifier of the responsible user
responsavel_nomeStringName of the responsible user
responsavel_loginStringLogin of the responsible user
checklist_idIntegerIdentifier of the checklist
checklist_nomeStringName of the checklist
dataCriacaoDatetimeCreation date
dataAtualizacaoDatetimeLast update date
FieldTypeDescription
idIntegerUnique identifier for the feedback
assuntoStringSubject
descricaoStringDescription
importanteBooleanIndicates if the feedback is marked as important
automaticaBooleanIndicates if it was automatically generated
qtdeComentariosIntegerNumber of comments
autor_idIntegerIdentifier of the author
autor_nomeStringName of the author
autor_loginStringLogin of the author
contato_idIntegerIdentifier of the related contact
contato_nomeStringName of the related contact
oportunidade_idIntegerIdentifier of the related opportunity
oportunidade_nomeStringName of the related opportunity
tarefa_idIntegerIdentifier of the related task
tarefa_tituloStringTitle of the related task
anexosArray of objectsList of attachments
dataCriacaoDatetimeCreation date
dataAtualizacaoDatetimeLast update date
FieldTypeDescription
idIntegerUnique identifier for the product
nomeStringName of the product
descricaoStringDescription
codigoStringProduct code
valorNumberValue/Price
recorrenciaIntegerRecurrence type/interval
ativoBooleanIndicates if the product is active
categoria_idIntegerIdentifier of the category
categoria_nomeStringName of the category
subcategoria_idIntegerIdentifier of the subcategory
subcategoria_nomeStringName of the subcategory
FieldTypeDescription
idIntegerUnique identifier for the product category
nomeStringName
descricaoStringDescription
ativoBooleanIndicates if it is active
FieldTypeDescription
idIntegerUnique identifier for the product subcategory
nomeStringName
descricaoStringDescription
ativoBooleanIndicates if it is active
categoria_idIntegerIdentifier of the parent category
categoria_nomeStringName of the parent category
FieldTypeDescription
idIntegerUnique identifier for the price table
nomeStringName
descricaoStringDescription
ativoBooleanIndicates if it is active
FieldTypeDescription
idIntegerUnique identifier for the proposal
nomeStringName
descricaoStringDescription
codigoStringCode
statusIntegerStatus code
valorTotalNumberTotal value
cliente_idIntegerIdentifier of the client
cliente_nomeStringName of the client
oportunidade_idIntegerIdentifier of the related opportunity
responsavel_idIntegerIdentifier of the responsible user
responsavel_nomeStringName of the responsible user
responsavel_loginStringLogin of the responsible user
dataCriacaoDatetimeCreation date
dataAtualizacaoDatetimeLast update date
FieldTypeDescription
idIntegerUnique identifier for the pipeline
nomeStringName
ativoBooleanIndicates if it is active
etapasArray of objectsStages within the pipeline
FieldTypeDescription
idIntegerUnique identifier for the custom field
nomeStringName
tipoStringType of field
obrigatorioBooleanIndicates if it is mandatory
ativoBooleanIndicates if it is active
secaoStringSection where it appears
opcoesArray of stringsAvailable options for selection
FieldTypeDescription
idIntegerUnique identifier for the tag
nomeStringName
FieldTypeDescription
idIntegerUnique identifier for the source
nomeStringName
FieldTypeDescription
idIntegerUnique identifier for the segment
nomeStringName
FieldTypeDescription
idIntegerUnique identifier for the category
nomeStringName
FieldTypeDescription
idIntegerUnique identifier for the team
nomeStringTeam name
ativoBooleanIndicates if the team is active
padraoBooleanIndicates if the team is the default
historicoCompartilhadoBooleanShared history flag
liderString (JSON)Team leader information
participantesString (JSON)Team participants
responsaveisString (JSON)Team responsible users
FieldTypeDescription
idIntegerUnique identifier for the user
uuidStringUUID of the user
loginStringLogin username
usuarioMasterIdIntegerMaster user ID
usuarioMasterUuidStringMaster user UUID
nomeStringFull name
emailStringEmail address
telefoneStringPhone number
cargoStringJob title
ramalStringExtension number
sipUsernameStringSIP username for VoIP
localeStringUser locale/language
temaStringUI theme
ativoBooleanIndicates if the user is active
ausenteBooleanIndicates if the user is absent
isOnlineBooleanIndicates if the user is online
limitContactExportBooleanContact export limit flag
sobreporRestricoesBooleanOverride restrictions flag
perfilUsuarioString (JSON)User profile in JSON format
atribuicoesString (JSON)User assignments in JSON format
gruposString (JSON)User groups in JSON format
gruposResponsaveisString (JSON)Groups where user is responsible in JSON format
gruposLiderString (JSON)Groups where user is leader in JSON format
dataCriacaoDatetimeCreation date
dataAtivacaoDatetimeActivation date
dataUltimoAcessoDatetimeLast access date
dataAtualizacaoDatetimeLast update date

Skills for agents

Download NectarCRM skills file

NectarCRM connector documentation as plain markdown, for use in AI agent contexts.