Integration

3 types of task supported.