create timeline event in production.

I am new to the timeline events. Can someone let me know how it works? Do we have to create an app in the developer account with the timeline event template and then install it in that app in the main account? Cant, we directly create the timeline event in the production account?

Even I am facing the same issue.

Hey @Anand1,

Welcome and happy to help!

When looking to use HubSpot timeline API, you’re spot on! You’d need to create an app in the dev account and install the app on the product account.

This is the same when looking to use function such as Webhook or CRM extensions.

Here’s the prerequisities documentation: Integration Platform API Prerequisites.

Your team wouldn’t be able to direclty create the timeline events in the production account.

Hope this helps to clarify!

Hi @WendyGoh ,
Hi followed the steps and I was able to create the timeline event. But the details are not displayed in the timeline event,

Sample Request body
“inputs”: [
{
“eventTemplateId”: “1006224”,
“tokens”: {
“Confirmed”: “Yes”,
“Attended”: “No”
},
email":"bh@hubspot.com
}
]
The tokens/properties are not displayed in the details on the timeline event in the above screenshot. I got a successful response and the timeline event was created.
Can you please let me know how to display the tokens/properties on timeline event?

Hey @Anand1,

In order for me to further troubleshoot this, could you share with me the App ID and portal ID that you installed that app on?

Hi @WendyGoh ,

thanks.

I figured it out. It was the configuration step that I missed. I have added the tokens in the details and its working fine.

Hi Wendy,

Might you help me? I am totally new to timelines, I am currently using MessageBird as our conversation manager on whatsapp and we use the wonderful HubSpot to manage CRM and prospects.

The problem we have is to reflect the conversations of qualified prospects from messagebird (WhatsApp) to hubspot and it occurred to me to do it with the timeline of events, but I have not been able to transmit the conversations with the tokens in the timeline.

This is what my script looks like:

Url:

https://api.hubapi.com/integrations/v1/225233/timeline/event

Method: PUT

Bodysuit:

“WhatsApp Event”: [
{
“id”: “contact id”,
“tokens”: {
“eventTypeId”: “1006439”,
“nombreUsuario”: “firstname”,
“CorreoElectronico”: “email”,
“telefono”: “phone”,
“conversation”: “message”,
},
“email”: “email”,
}
]

Content Header:

Key: Authorization
Value: Bearer c3xxxxxx-xxxx

application / json

I appreciate your support.

Saludos from Mexico.

Hi,
Is the app connected app of timeline event installed in the test org or the org which you are testing?

Hi,

The application is installed in the organization I am testing.

Saludos.

Hola, ¿lograste enviar la conversación completa? El tema de conseguir el evento es conseguir que messagebird haga un post del acces token previo a la creación del evento, espero haberme explicado :grinning_face_with_smiling_eyes: