Variable Extraction
Last updated: May 13, 2026
Here you will learn everything you need to use variable extraction in fonio.
With variable extraction, you can automatically filter specific information from phone calls and then use it in post-processing – for example, when sending emails. This allows important data such as name, concern, or product details to be automatically captured and processed further.
How to activate variable extraction
Open your assistant in the fonio app.
Switch to the "Technical" tab.
Scroll down to the "Variable Extraction" section.
Activate the function by clicking the toggle switch.
You will now see two preset example variables:
name– the name of the calling personconcern– a brief description of the concern
Insert example variables
If you want to start with a template:
Click on "Insert example"
The following variables will be added automatically:
concernrecipientcompanyname
Define your own variables
Click the "Open generator" button.
Enter the desired variable, e.g.
order numberCopy the generated JSON block.
Paste it into the existing variable list.
Advanced Variable Strategies for Better Data Quality
In addition to the basic functions of variable extraction, you can use status variables to track the quality and reliability of your extracted data.
For important data such as email, define an additional variable called email_status with values like “clear,” “unclear,” or “not specified.”
Use this status information in post-processing for conditional actions.
This way, you can keep track of the reliability of your extracted data.
Practical example: For an order hotline, you could extract not only order_number but also order_number_confidence to document whether the number was clearly understood or if follow-up questions were necessary.