Full page search
This extension searches defined keywords in the full page content and sets a target field value if a match is found.
Additional info for Rossum employees
Please visit the following restricted link to learn more: https://rossumai.atlassian.net/wiki/x/IgCW6g
Installation
Full page search extension is provided and maintained by Rossum.ai in the form of webhook. To start using it, follow these steps:
- Login to your Rossum account.
- Navigate to Extensions → My extensions.
- Click on Create extension.
- Fill the following fields:
- Name:
Full page search
- Trigger events:
Initialize, Started, Updated
- Extension type:
Webhook
- URL (see below)
- Name:
- In "Advanced settings" select Token owner (should have Admin access)
- Click Create the webhook.
Environment | Webhook URL |
---|---|
EU1 Ireland | https://elis.full-page-search.rossum-ext.app/ |
EU2 Frankfurt | https://shared-eu2.full-page-search.rossum-ext.app/ |
US east coast | https://us.full-page-search.rossum-ext.app/ |
Japan Tokyo | https://shared-jp.full-page-search.rossum-ext.app/ |
Configuration examples
{
"configurations": [
{
// See: https://elis.rossum.ai/api/docs/#get-page-spatial-data
"granularity": "lines",
"target_field": "is_credit_note",
"target_value": "Y",
// Note that the possible values are case-insensitive.
"possible_values": ["credit invoice", "credit note", "credit nota"]
},
{
"granularity": "words",
"target_field": "is_kredietbeperking",
"target_value": "Y",
"possible_values": ["kredietbeperking"]
}
]
}
Known limitations
Note that the page_numbers
parameter cannot be specified. Only the first 20 pages of a document are used. In other words, if the text is on page 21 or higher, it won't be found.