Can't create a contact in OpenPhone with POST request
Hi,
I’m unable to create a contact in OpenPhone using a POST request.
I’ve tried using a POST request with a form payload and I only get errors. Then I tried a custom request and got a good output, the only problem is that the contact is not showing in OpenPhone.
Any advice would be great
Page 1 / 1
Hi @Juanxlife
Try using this Zap action: OpenPhone - Create or Update Contact
I would but I want to fill out more properties than those available there.
Try this Zap action: Webhooks - Custom Request (POST)
Use the “data” JSON from the cURL example.
TIP: Share the app API link and screenshots with your Zap step API request configuration and any errors with ChatGPT to get guidance.
It's still not working.
Tried the whole data section (see 1st pic)
Removed custom fields because of error, 2nd pic
Changed test user ID to a real ID
Removed "createdByUserId": "USbnUjkhvA",
Changed the externalid & sourceURL -> Now it worked in Zapier but no contact was created in OpenPhone
Here's whats interesting, in the API docs the id that is created is the same used in the externalid and sourceURL, but not for me. I get a different id...
I've contacted OpenPhone support to see what they say
@Juanxlife
Did you try sharing the screenshots including the error with ChatGPT to ask for help fixing?
Looks like the errors are related to the dummy data provided from the OpenPhone example JSON.
You need to update the JSON to include your mapped variables and static values.
Hi @Juanxlife,
We just wanted to see how everything is going with your Zap. Did Troy's recommendation get the job done? Feel free to reach out if you need further assistance with your Zap. We're glad to address any concerns and assist you.