Hi @Imran and welcome.
If you’re seeing [object Object] it means the value you’re adding to the comment is a JSON object. To make it readable you’ll need to turn it into a string first. You can do that with JSON.stringify(@bland_response).
You’ll need to convert it before the comment block, so just add a calculation block to create the string. For example:
Which will then give you something like this:
I used same method but still showing the error [15:24:04.737] Action execution started.
[15:24:04.738] Action execution failed with error:
Unexpected token o in JSON at position 1 you see in image also can you verify I sending right way http request or any issue by sending http also still not showing in comment
I did wonder if my example was confusing, sorry you don’t need the script block that was just me creating a demo object, so yours should look like:
Leave the request the same as you have it then the calculation then the comment.
Obviously this assumes you have the API call configured correctly.
Thanks but now I got this comment the data not sending correctly to bland Api I think it’s showing server error could you help to solve this as well
It’s because your API call structure doesn’t match what Bland expects. A few things I’m seeing:
- The API docs show it expects
phone_numbernotphone: Send Call - Bland AI - I don’t see anything in their docs about sending variables the way you’re doing it
- The double curly braces
{{..}}in your request don’t look right for their API format and Tape doesn’t use/need them
How did you arrive at your current structure? It might help to go back to the Bland API docs and follow their examples exactly first, then adapt it to pull in your Tape field values once you’ve got a basic call working.
I’d suggest testing a simple hardcoded request in Postman or similar first to make sure you understand their API format before trying to integrate it with Tape’s automation.
Hi,
I have successfully called the API through TAPE and sent data to the Bland API. Now I want to update fields in TAPE using the response data coming back from Bland.
How can I update fields in TAPE?
Do I need to use a webhook for this purpose? If yes, what should be the correct structure and method to update the fields back into TAPE?
Right now, I have a flow in TAPE that sends each record one-by-one to Bland through an HTTP call. After the call completes, Bland receives all the data from TAPE. Now I want to send Bland’s updated values back to TAPE and update the fields automatically.
Please share the required request structure and example code for updating TAPE fields.
If you mean the response from your call that would look something like:
{
"status": "success",
"message": "Call successfully queued.",
"call_id": "9d404c1b-6a23-4426-953a-a52c392ff8f1",
"batch_id": null
}
Then no you do not need a webhook you can just extract the data from the response so using your earlier example:
var_bland_response.status
should give you the status value in this example of ‘success’
now if you mean there Post call webhook: Post Call Webhooks - Bland AI
Then yes you will need a seperate automation with a wehn webhook is recieved trigger:
now the payload coming in from Bland looks like it could be more complex than the response however Tape is nice and seperates it out for you:
so you can just add the variable to a record.
Hi, I already have a round-robin flow in one of my workspaces that assigns team members to leads. Now I want to use the same structure for assigning phone numbers instead of team members.
I have created a separate Phone Numbers app that contains all the phone numbers. My goal is to automatically assign these phone numbers one by one (round robin) to each new lead created in the Leads app.
Please provide me a step-by-step flow to set up this round-robin process so that every new lead gets the next available phone number from the Phone Numbers app in sequence.










